﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BUGCOME.Model.Auth.dto
{
    /// <summary>
    /// 用户基础表实体集
    /// </summary>
    public class UserBaseDto
    {
        /// <summary>
        /// 用户id 唯一标识，雪花ID
        /// </summary>
        public long Id { get; set; }

        /// <summary>
        /// 登录名
        /// </summary>
        public string UserName { get; set; }

        /// <summary>
        /// 昵称
        /// </summary>
        public string NickName { get; set; }

        /// <summary>
        /// 用户类型：1=系统用户，2=个人用户，3=团队用户
        /// </summary>
        public string UserType { get; set; }

        /// <summary>
        /// 用户等级：共7阶段 14级 1. 幼虫期（Lv1-3） 2. 成长期（Lv4-6） 3. 蜕变期（Lv7-9）4. 精英期（Lv10-12） 5. 传奇期（Lv13+） 计算方式 10 次方 等级
        /// </summary>
        public long UserLevel { get; set; }
    }
}
